leaving clean of leftovers - Alemán Inglés Diccionario